home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 #1 / Ham Radio 2000.iso / ham2000 / hf / dsp / source / lpc.lnk < prev    next >
Encoding:
Text File  |  1992-09-30  |  10.3 KB  |  276 lines

  1. _START LPC 0001 0000 0000
  2.  
  3. _SECTION GLOBAL R 0000
  4. 0000 0000 0000 0000 0000 0000
  5. 0000 0000 0000 0000 0000 0000
  6. _SECTION LPC R 0001
  7. 001B 0000 0000 0000 0000 0000
  8. 0000 0000 0000 005B 0000 0000
  9. _SECTION Samples R 0002
  10. 03E0 0000 0000 0277 0000 0000
  11. 0000 0000 0000 0000 0000 0000
  12. _SYMBOL 0000 N
  13. m_bcr            GAI 0000FFFE
  14. m_cd             GAI 00000FFF
  15. m_cod            GAI 0000000C
  16. m_cra            GAI 0000FFEC
  17. m_crb            GAI 0000FFED
  18. m_dc             GAI 00001F00
  19. m_dma            GAI 00000007
  20. m_fe             GAI 00000006
  21. m_fsl            GAI 00000008
  22. m_gck            GAI 0000000A
  23. m_hcie           GAI 00000002
  24. m_hcp            GAI 00000002
  25. m_hcr            GAI 0000FFE8
  26. m_hf             GAI 00000018
  27. m_hf0            GAI 00000003
  28. m_hf1            GAI 00000004
  29. m_hf2            GAI 00000003
  30. m_hf3            GAI 00000004
  31. m_hpl            GAI 00000C00
  32. m_hpl0           GAI 0000000A
  33. m_hpl1           GAI 0000000B
  34. m_hrdf           GAI 00000000
  35. m_hrie           GAI 00000000
  36. m_hrx            GAI 0000FFEB
  37. m_hsr            GAI 0000FFE9
  38. m_htde           GAI 00000001
  39. m_htie           GAI 00000001
  40. m_htx            GAI 0000FFEB
  41. m_ial            GAI 00000007
  42. m_ial0           GAI 00000000
  43. m_ial1           GAI 00000001
  44. m_ial2           GAI 00000002
  45. m_ibl            GAI 00000038
  46. m_ibl0           GAI 00000003
  47. m_ibl1           GAI 00000004
  48. m_ibl2           GAI 00000005
  49. m_idle           GAI 00000003
  50. m_if             GAI 00000002
  51. m_if0            GAI 00000000
  52. m_if1            GAI 00000001
  53. m_ilie           GAI 0000000A
  54. m_ipr            GAI 0000FFFF
  55. m_mod            GAI 0000000B
  56. m_of             GAI 00000003
  57. m_of0            GAI 00000000
  58. m_of1            GAI 00000001
  59. m_or             GAI 00000004
  60. m_pbc            GAI 0000FFE0
  61. m_pbd            GAI 0000FFE4
  62. m_pbddr          GAI 0000FFE2
  63. m_pcc            GAI 0000FFE1
  64. m_pcd            GAI 0000FFE5
  65. m_pcddr          GAI 0000FFE3
  66. m_pe             GAI 00000005
  67. m_pm             GAI 000000FF
  68. m_psr            GAI 0000000F
  69. m_r8             GAI 00000007
  70. m_rcm            GAI 0000000E
  71. m_rdf            GAI 00000007
  72. m_rdrf           GAI 00000002
  73. m_re             GAI 00000008
  74. m_rfs            GAI 00000003
  75. m_rie            GAI 0000000B
  76. m_roe            GAI 00000005
  77. m_rwi            GAI 00000006
  78. m_rx             GAI 0000FFEF
  79. m_sbk            GAI 00000004
  80. m_sccr           GAI 0000FFF2
  81. m_scd            GAI 0000001C
  82. m_scd0           GAI 00000002
  83. m_scd1           GAI 00000003
  84. m_scd2           GAI 00000004
  85. m_sckd           GAI 00000005
  86. m_scl            GAI 0000C000
  87. m_scl0           GAI 0000000E
  88. m_scl1           GAI 0000000F
  89. m_scp            GAI 0000000D
  90. m_scr            GAI 0000FFF0
  91. m_sr             GAI 0000FFEE
  92. m_sre            GAI 0000000D
  93. m_srie           GAI 0000000F
  94. m_srxh           GAI 0000FFF6
  95. m_srxl           GAI 0000FFF4
  96. m_srxm           GAI 0000FFF5
  97. m_ssl            GAI 00003000
  98. m_ssl0           GAI 0000000C
  99. m_ssl1           GAI 0000000D
  100. m_ssr            GAI 0000FFF1
  101. m_ste            GAI 0000000C
  102. m_stie           GAI 0000000E
  103. m_stxa           GAI 0000FFF3
  104. m_stxh           GAI 0000FFF6
  105. m_stxl           GAI 0000FFF4
  106. m_stxm           GAI 0000FFF5
  107. m_syn            GAI 00000009
  108. m_tcm            GAI 0000000F
  109. m_tde            GAI 00000006
  110. m_tdre           GAI 00000001
  111. m_te             GAI 00000009
  112. m_tfs            GAI 00000002
  113. m_tie            GAI 0000000C
  114. m_tmie           GAI 0000000D
  115. m_trne           GAI 00000000
  116. m_tsr            GAI 0000FFEE
  117. m_tue            GAI 00000004
  118. m_tx             GAI 0000FFEF
  119. m_wake           GAI 00000005
  120. m_wds            GAI 00000003
  121. m_wds0           GAI 00000000
  122. m_wds1           GAI 00000001
  123. m_wds2           GAI 00000002
  124. m_wl             GAI 00006000
  125. m_wl0            GAI 0000000D
  126. m_wl1            GAI 0000000E
  127. m_woms           GAI 00000007
  128. _SYMBOL 0001 N
  129. M                LAI 000000A0
  130. N                LAI 000000F0
  131. P                LAI 0000000A
  132. advance          LAI 00000200
  133. boost            LAI 00000003
  134. filter           LAI 0000004F
  135. ipolate          LAI 00000008
  136. loopb            LAI 00000002
  137. monopit          LAI 00000046
  138. monot            LAI 00000003
  139. noadj            LAI 00000000
  140. poly             LAI 00010800
  141. retard           LAI 00000100
  142. silence          LAI 00000001
  143. voiced           LAI 00000006
  144. whisper          LAI 00000000
  145. _SYMBOL 0001 X
  146. flags            GRI 00000000
  147. g_code           GRI 00000003
  148. g_s              GRI 0000000F
  149. k_code           GRI 00000004
  150. k_s              GRI 00000010
  151. p_code           GRI 00000002
  152. p_d              GRI 00000001
  153. p_s              GRI 0000000E
  154. samptr           GRI 0000001A
  155. _SYMBOL 0001 P
  156. loop             LRI 00000033
  157. lpc_i            GRI 00000005
  158. m_loop           GRI 00000034
  159. ssi_ini          GRI 00000000
  160. _SYMBOL 0002 N
  161. M                LAI 000000A0
  162. N                LAI 000000F0
  163. P                LAI 0000000A
  164. advance          LAI 00000200
  165. boost            LAI 00000003
  166. filter           LAI 0000004F
  167. ipolate          LAI 00000008
  168. loopb            LAI 00000002
  169. monopit          LAI 00000046
  170. monot            LAI 00000003
  171. noadj            LAI 00000000
  172. poly             LAI 00010800
  173. retard           LAI 00000100
  174. silence          LAI 00000001
  175. voiced           LAI 00000006
  176. whisper          LAI 00000000
  177. _SYMBOL 0002 X
  178. hamming          GRI 000002F0
  179. samples          GRI 00000000
  180. temp             GRI 00000200
  181. _SYMBOL 0002 Y
  182. glottal          GRI 0000024F
  183. lotaps           GRI 00000200
  184. _DATA 0001 P 0000
  185. $08F4AC $004000 $08F4AD $007200 $00000C $0AAE86 {[$00000005]}@0 $08F4AF 
  186. $000000 $0AAE86 {[$00000009]}@0 $08F4AF $000300 $0AAE86 {[$0000000D]}@0 
  187. $08F4AF $02A700 $0AAE86 {[$00000011]}@0 $08F4AF $000300 $0AAE86 
  188. {[$00000015]}@0 $08F4AF $122400 $0AAE86 {[$00000019]}@0 $08F4AF $000300 
  189. $0AAE86 {[$0000001D]}@0 $08F4AF $040900 $0AAE86 {[$00000021]}@0 $08F4AF 
  190. $000300 $0AAE86 {[$00000025]}@0 $08F4AF $489200 $67F400 {samples}@0 $05F427 
  191. $0001DF $677000 {samptr}@0 $2C0400 
  192. (($540013&~(~(~0<<6)<<8))|(({flags}@16&~(~0<<6))<<8)) 
  193. (($560000&~(~(~0<<6)<<8))|(({p_d}@16&~(~0<<6))<<8)) $00000C $000086 $56F000 
  194. {samptr}@0 $22E400 $44F444 $0000A0 $200047 
  195. (($0E8000&~(~(~0<<12)<<0))|(({loop}@15&~(~0<<12))<<0)) 
  196. (($0D0000&~(~(~0<<12)<<0))|(({lpc_ana}@15&~(~0<<12))<<0)) 
  197. (($0D0000&~(~(~0<<12)<<0))|(({lpc_encode}@15&~(~0<<12))<<0)) 
  198. (($0D0000&~(~(~0<<12)<<0))|(({put_blk}@15&~(~0<<12))<<0)) 
  199. (($0D0000&~(~(~0<<12)<<0))|(({get_blk}@15&~(~0<<12))<<0)) 
  200. (($0E0000&~(~(~0<<12)<<0))|(({[$00000045]}@15&~(~0<<12))<<0)) $200013 $567000 
  201. {lpcin}@0 $567000 {lpcin+1}@0 
  202. (($0A0082&~(~(~0<<6)<<8))|(({flags}@16&~(~0<<6))<<8)) {[$0000004F]}@0 $54F000 
  203. {lpcout}@0 $547000 {lpcin}@0 $54F000 {lpcout+1}@0 $547000 {lpcin+1}@0 
  204. (($0D0000&~(~(~0<<12)<<0))|(({lpc_decode}@15&~(~0<<12))<<0)) 
  205. (($0D0000&~(~(~0<<12)<<0))|(({lpc_syn}@15&~(~0<<12))<<0)) $60F000 {samptr}@0 
  206. $38A000 $05F420 $0001DF $000000 $204800 $607000 {samptr}@0 
  207. (($0C0000&~(~(~0<<12)<<0))|(({loop}@15&~(~0<<12))<<0)) 
  208. _BLOCKDATA 0001 X 0000 0001 
  209. _BLOCKDATA 0001 X 0001 0001 
  210. _BLOCKDATA 0001 X 0002 0001 
  211. _BLOCKDATA 0001 X 0003 0001 
  212. _BLOCKDATA 0001 X 0004 000A 
  213. _BLOCKDATA 0001 X 000E 0001 
  214. _BLOCKDATA 0001 X 000F 0001 
  215. _BLOCKDATA 0001 X 0010 000A 
  216. _BLOCKDATA 0001 X 001A 0001 
  217. _BLOCKDATA 0002 X 0000 01E0 
  218. _BLOCKDATA 0002 X 01E0 0020 
  219. _BLOCKDATA 0002 X 0200 00F0 
  220. _DATA 0002 X 02F0
  221. $0A3D71 $0A429B $0A5219 $0A6BE8 $0A9003 $0ABE65 $0AF704 $0B39D8 $0B86D4 
  222. $0BDDEA $0C3F0D $0CAA29 $0D1F2E $0D9E05 $0E269A $0EB8D3 $0F5498 $0FF9CD 
  223. $10A854 $116010 $1220E0 $12EAA3 $13BD34 $14986F $157C2E $166848 $175C95 
  224. $1858E8 $195D17 $1A68F3 $1B7C4D $1C96F5 $1DB8BA $1EE168 $2010CC $2146B0 
  225. $2282DE $23C51F $250D39 $265AF4 $27AE14 $29065F $2A6398 $2BC581 $2D2BDD 
  226. $2E966D $3004F0 $317728 $32ECD2 $3465AD $35E178 $375FEF $38E0CF $3A63D5 
  227. $3BE8BD $3D6F43 $3EF722 $408015 $4209D8 $439425 $451EB8 $46A94B $483398 
  228. $49BD5B $4B464E $4CCE2D $4E54B3 $4FD99B $515CA1 $52DD82 $545BF8 $55D7C3 
  229. $57509E $58C648 $5A3880 $5BA703 $5D1193 $5E77EF $5FD9D8 $613711 $628F5C 
  230. $63E27C $653037 $667852 $67BA92 $68F6C0 $6A2CA4 $6B5C08 $6C84B6 $6DA67B 
  231. $6EC123 $6FD47D $70E059 $71E488 $72E0DC $73D528 $74C142 $75A501 $76803C 
  232. $7752CE $781C90 $78DD60 $79951C $7A43A4 $7AE8D8 $7B849D $7C16D7 $7C9F6B 
  233. $7D1E43 $7D9347 $7DFE64 $7E5F86 $7EB69D $7F0399 $7F466C $7F7F0C $7FAD6D 
  234. $7FD189 $7FEB58 $7FFAD6 $7FFFFF $7FFAD6 $7FEB58 $7FD189 $7FAD6D $7F7F0C 
  235. $7F466C $7F0399 $7EB69D $7E5F86 $7DFE64 $7D9347 $7D1E43 $7C9F6C $7C16D7 
  236. $7B849E $7AE8D9 $7A43A4 $79951D $78DD61 $781C91 $7752CE $76803D $75A502 
  237. $74C143 $73D529 $72E0DC $71E489 $70E05A $6FD47E $6EC124 $6DA67C $6C84B7 
  238. $6B5C09 $6A2CA5 $68F6C1 $67BA93 $667853 $653038 $63E27D $628F5D $613712 
  239. $5FD9D9 $5E77F0 $5D1194 $5BA704 $5A3881 $58C64A $57509F $55D7C4 $545BFA 
  240. $52DD83 $515CA2 $4FD99C $4E54B4 $4CCE2E $4B464F $49BD5C $483399 $46A94C 
  241. $451EB9 $439427 $4209D9 $408016 $3EF723 $3D6F44 $3BE8BE $3A63D6 $38E0D0 
  242. $375FF0 $35E179 $3465AE $32ECD3 $317729 $3004F1 $2E966E $2D2BDE $2BC582 
  243. $2A6399 $290660 $27AE15 $265AF5 $250D3A $23C520 $2282DF $2146B1 $2010CD 
  244. $1EE169 $1DB8BB $1C96F6 $1B7C4E $1A68F4 $195D18 $1858E9 $175C95 $166849 
  245. $157C2F $149870 $13BD35 $12EAA3 $1220E1 $116011 $10A855 $0FF9CD $0F5498 
  246. $0EB8D4 $0E269A $0D9E06 $0D1F2E $0CAA2A $0C3F0D $0BDDEB $0B86D4 $0B39D8 
  247. $0AF705 $0ABE65 $0A9003 $0A6BE8 $0A5219 $0A429B 
  248. _BLOCKDATA 0002 Y 0000 01E0 
  249. _BLOCKDATA 0002 Y 01E0 0020 
  250. _DATA 0002 Y 0200
  251. $0212A5 $00BE3E $006768 $FFCED8 $FF2982 $FEB981 $FEB107 $FF189F $FFC680 
  252. $006D34 $00BCEB $00899D $FFE3C3 $FF1613 $FE86B6 $FE87FD $FF2D6B $003A5A 
  253. $01363B $01A19C $013513 $000B7E $FEA138 $FDA4D6 $FDA944 $FED763 $00C84A 
  254. $02A531 $03765A $029997 $001DC9 $FCE164 $FA5930 $FA0F96 $FD07B2 $034208 
  255. $0B987F $140637 $1A46A0 $1C94F5 $1A46A0 $140637 $0B987F $034208 $FD07B2 
  256. $FA0F96 $FA5930 $FCE164 $001DC9 $029997 $03765A $02A531 $00C84A $FED763 
  257. $FDA944 $FDA4D6 $FEA138 $000B7E $013513 $01A19C $01363B $003A5A $FF2D6B 
  258. $FE87FD $FE86B6 $FF1613 $FFE3C3 $00899D $00BCEB $006D34 $FFC680 $FF189F 
  259. $FEB107 $FEB981 $FF2982 $FFCED8 $006768 $00BE3E $0212A5 $1FDF3B $DE76C9 
  260. $2E76C9 $D1A9FC $0CCCCD $2EF9DB $0A1CAC $09FBE7 $0147AE $DC8B44 $F58106 
  261. $3020C5 $24DD2F $F7AE14 $FD70A4 $11A9FC $F81062 $D7AE14 $E0624E $F60419 
  262. $F58106 $F04189 $FB020C $0851EC $083127 $026E98 $020C4A $041893 $024DD3 
  263. $FE147B $FC49BA $FD4FDF $FDB22D $FC8B44 $FC0831 $FD2F1B $FE76C9 $FEB852 
  264. $FEB852 $FF7CEE 
  265. _XREF 0001
  266. get_blk
  267. lpc_ana
  268. lpc_decode
  269. lpc_encode
  270. lpc_syn
  271. lpcin
  272. lpcout
  273. put_blk
  274. samples
  275. _END $0000
  276.